mercy killing - French English Dictionary